i find him very likeable - Francés Inglés Diccionario